scientific rationale - Allemand Anglais Dictionnaire